Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F1 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Fergana Challenger - Fergana Compaq Cup 2001 - Zabrze Tatra Banka Open 2001 - Bratislava Challenger 42 - Andrezieux Open Castilla y Leon - Segovia Czech Open 2005 - Prostejov LTA Shrewsbury Challenger - Shrewsbury The LTA Manchester Trophy - Manchester Sarajevo Challenger Ortisei Challenger Cherbourg Challenger Athens Challenger Cremona Challenger Astana Challenger Heilbronn Challenger Marrakech Challenger Athens Challenger Bordeaux Challenger Nottingham-2 Challenger Nottingham-2 Challenger Gimcheon Challenger Rennes Challenger Aix En Provence Challenger Braunschweig Challenger Rennes Challenger Wroclaw Challenger Generali Open 2000 - Kitzbuhel Salem Open - Hong Kong Qatar Mobil Open 2001 - Doha Copa AT&T - Buenos Aires Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Kremlin Cup - Moscow Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Qatar Open - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar Open 13 - Marseille Brasil Open - Costa do Sauipe Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open Romania - Bucharest The 10tele.com Open - Nottingham Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix Hassan II - Casablanca Red Letter Days Open - Nottingham ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Open 13 - Marseille The Dubai Tennis Championships - Dubai The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Mercedes Cup - Stuttgart Masters Series - Hamburg Open de Moselle - Metz BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg China Open - Beijing St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Bet-at-home Open - Hamburg Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Open 13 - Marseille Millennium Estoril Open - Estoril Generali Open - Kitzbuhel Moselle Open - Metz Heilbronn Challenger Wroclaw Challenger Braunschweig Challenger Portoroz Challenger Besancon Challenger Nottingham Challenger Segovia Challenger Istanbul Challenger Helsinki Challenger Mons Challenger Belgrade Challenger Sarajevo Challenger Nottingham Challenger Granby Challenger Ostrava Challenger Nottingham Challenger Orleans Challenger Beijing Challenger Istanbul Challenger Petange Challenger Tashkent Challenger Orleans Challenger Ortisei Challenger Helsinki Challenger Sarajevo Challenger Bordeaux Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger St. Remy Challenger Petange Challenger Mons Challenger Taipei City Challenger Orleans Challenger Happy Valley Challenger Irving Challenger Taipei City Challenger Prostejov Challenger Monte Carlo Open - Monte Carlo Mouilleron-Le-Captif Challenger Quimper Challenger The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Architect Open - Budapest Tennis Masters Series - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Lyon Challenger Monte-Carlo Rolex Masters - Monte-Carlo TCT Open - Tunis Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Open de Montauban - Montauban Muller Cup - Ulm Siemens Open 2001 - Scheveningen Mutua Madrid Open - Madrid IPP Open - Helsinki USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Neride Prague Indoor - Prague BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open 88 - Contrexeville Northern Electric Open 1999 - Newcastle BNP Paribas Masters - Paris Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice GHI Bronx Classic - Bronx Western & Southern Open - Cincinnati Akbank Private Banking-TED Open - Istanbul Pekao Open 2003 - Szczecin Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Monte-Carlo Rolex Masters - Monte-Carlo Intersport Heilbronn Open - Heilbronn Porsche Open - Poznan Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk BNP Paribas Masters - Paris Pro Tennis World Open - Sunrise Internationaux de Tennis de Brest - Brest USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Zivnobanka Czech Open - Prostejov Ciudad de Pozoblanco 'Open Diputacion' - Cordoba V Abierto Internacional de Salinas - Salinas Zagreb Open - Zagreb Wartburg Open - Eisenach Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Open de Montauban - Montauban Challenger DCNS de Cherbourg - Cherbourg Akbank Private Banking TED Open - Istanbul Open de L'Isere - Grenoble Kobstaedernes ATP Challenger - Kolding IPP Open - Helsinki Belgrade Challenger Bergamo Challenger Tatra Banka Slovak Open - Bratislava Open des Alpes Trophee BNP Paribas - Grenoble Salzburg Challenger Heilbronn Challenger Bergamo Challenger Open de Charleroi - Charleroi Johannesburg Challenger Bordeaux Challenger Nottingham Challenger Aptos Challenger Bath Challenger Quimper Challenger Recanati Challenger Astana Challenger Labertz Open by Stawag - Aachen Izmir Challenger Oberstaufen Cup - Oberstaufen The 69th King's Cup-Thailand Open - Bangkok Prostejov Challenger Johannesburg Challenger Lamberts Open by Stawag - Aachen Eckental Challenger KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava IPP Open - Helsinki Sony Ericsson Open 2008 - Belgrade Neride Prague Indoor - Prague Busan Challenger Internationaux du Doubs - Besancon Intersport Heilbronn Open - Heilbronn St. Remy Challenger Hamburg Challenger - Hamburg Mons Challenger BH Indoor Sarajevo - Sarajevo KGHM Polish Indoors - Wroclaw Orleans Challenger Mons Challenger Trnava Challenger Mouilleron-Le-Captif Challenger French Open - Paris Sophia Antipolis Challenger U.S. Open - New York Nova Challenger Osaka - Osaka Australian Open - Melbourne VII Avierto Internacional de Salinas - Salinas French Open - Paris Ilkley Challenger KGHM Polish Indoors - Wroclaw U.S. Open - New York French Open - Paris Wimbledon - London San Luis Potosi Challenger 2002 - San Luis Potosi Bergamo Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Izmir Challenger Wimbledon - London Garden Open - Rome U.S. Open - New York Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Hungarian Open - Budapest Nord/LB Open - Braunschweig Orleans Challenger West of England Tennis - Bristol Heilbronn Challenger Zagreb Open - Zagreb The Manchester Trophy - Manchester Marburg Challenger Eckental Challenger Ordina Open - 's-Hertogenbosch The Surbiton Trophy - Surbiton Trnava Challenger Open Castilla y Leon - Segovia Bergamo Challenger Quimper Challenger Mons Challenger Pozoblanco Challenger GHI Bronx Classic - Bronx Manchester Challenger Mons Challenger Tashkent Challenger Recanati Challenger Salzburg Challenger Siemens Open - Scheveningen Open 88 - Contrexeville Jersey Challenger Helsinki Challenger Ostrava Challenger Mauritius Open - Mauritius Braunschweig Challenger Bordeaux Challenger Internationaux de Tennis de Brest - Brest Catella Swedish Open - Bastad Sydney International - Sydney Allianz Suisse Open Gstaad - Gstaad Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Togliatti Cup - Togliatti Medibank International - Sydney Pilot Pen Tennis - New Haven PEOPLEnet CUP - Dnepropetrovsk Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Australian Open - Melbourne TED Open - Istanbul Wimbledon - London Moselle Open - Metz Salzburg Challenger U.S. Open - New York Australian Open - Melbourne Open de L'Isere (Open 38) - Grenoble Bergamo Challenger Qatar Exxon Mobil Open - Doha French Open - Paris Stockholm Open - Stockholm Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Qatar ExxonMobil Open - Doha U.S. Open - New York Open Sud de France - Montpellier Australian Open - Melbourne Countrywide Classic - Los Angeles Moselle Open - Metz French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne SkiStar Swedish Open - Bastad French Open - Paris Wimbledon - London RCA Championships - Indianapolis Adidas Open de Toulouse - Toulouse Chevrolet Cup - Vina del Mar Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island President's Cup - Tashkent Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad AAPT Championships - Adelaide The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel U.S. Open - New York Open Seat Godo 2003 - Barcelona Wimbledon - London Internationaler Raiffeisen Grand Prix - St. Polten Japan Open - Tokyo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon 2003 Mercedes Cup - Stuttgart Australian Open - Melbourne Stockholm Open - Stockholm French Open - Paris Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Open Seat Godo - Barcelona Mercedes-Benz Cup - Los Angeles U.S. Open - New York Argentina Open - Buenos Aires RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Australian Open - Melbourne St. Petersburg Open - St. Petersburg French Open - Paris The Tennis Channel Open - Las Vegas Estoril Open - Estoril The Stella Artois Championships - London Allianz Suisse Open - Gstaad Mumbai Open - Mumbai Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney BMW Open - Munich The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Rhodes Challenger Medibank International - Sydney Wimbledon - London AEGON International - Eastbourne U.S. Open - New York Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Australian Open - Melbourne Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Campbells Hall of Fame Tennis Championships - Newport International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon SA Tennis Open - Johannesburg U.S. Open - New York Australian Open - Melbourne Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Aircel Chennai Open - Chennai Apia International - Sydney TD Waterhouse Cup - Long Island PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Studena Croatia Open - Umag Citi Open - Washington French Open - Paris Open Sud de France - Montpellier Next Generation Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London ATP Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London Next Generation Adelaide International - Adelaide Dubai Open - Dubai U.S. Open - New York Geneva Challenger Australian Open - Melbourne Grand Prix Hassan II - Casablanca AEGON Championships - London Adidas International - Sydney SA Tennis Open - Johannesburg Rio Open - Rio de Janeiro Legg Mason Tennis Classic - Washington D.C. Dutch Open Tennis - Amersfoort European Open - Antwerp Apia International - Sydney International Championship of Croatia - Umag Grand Prix Hassan II - Marrakech Heilbronn Challenger Swiss Indoors Basel - Basel Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona AEGON Championships - London Topshelf Open - 's-Hertogenbosch Atlanta Tennis Championships - Atlanta Moselle Open - Metz French Open - Paris Wimbledon - London Australian Open - Melbourne Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg French Open - Paris Credit Agricole Suisse Open - Gstaad Campionati Internazionali di Sicilia - Palermo Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London AEGON International - Eastbourne Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia PTT Thailand Open - Bangkok Tata Open - Chennai BRD Nastase Tiriac Trophy - Bucharest Grand Prix Hassan II - Casablanca Erste Bank Open - Vienna Ordina Open - 's-Hertogenbosch Open 13 - Marseille BCR Open Romania - Bucharest Medibank International - Sydney Bank Austria Tennis Trophy - Vienna Sony Ericsson Open - Miami Miami Open - Miami Medibank Private International - Sydney Rogers Masters - Toronto Ordina Open - 's-Hertogenbosch Moselle Open - Metz Rogers Cup - Toronto Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Allianz Suisse Open Gstaad - Gstaad Wimbledon - London Wimbledon - London BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York Wimbledon - London BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Telecom Italia Masters - Rome Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong Olympics - Athens Olympics - Beijing